package com.pro.common.api.model.request.pay;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Builder;
import lombok.Data;

import java.math.BigDecimal;

@Data
@Builder
@Schema(description = "支付成功后通知信息")
public class PaymentNotifyData {

    @Schema(description = "支付订单号")
    private String no;

    @Schema(description = "三方生成的订单号")
    private String outId;

    @Schema(description = "支付金额")
    private BigDecimal payAmount;

    @Schema(description = "是否成功")
    private Boolean statusSuccess;

    @Schema(description = "是否失败")
    private Boolean statusFail;

    // 可能还有中间状态 需要跳过
}
